Text copied to clipboard!

Názov

Text copied to clipboard!

Programátor

Opis

Text copied to clipboard!
Hľadáme programátora, ktorý sa pripojí k nášmu tímu a bude sa podieľať na návrhu, vývoji, testovaní a údržbe moderných softvérových riešení. Táto pozícia je vhodná pre kandidáta, ktorý má analytické myslenie, rád rieši technické problémy a dokáže spolupracovať s kolegami z rôznych oblastí vrátane produktového manažmentu, dizajnu, testovania a prevádzky. Programátor bude pracovať na vývoji aplikácií a systémov, ktoré podporujú interné procesy alebo slúžia externým používateľom, pričom dôraz sa kladie na kvalitu kódu, bezpečnosť, výkon a dlhodobú udržateľnosť riešení. Na tejto pozícii budete analyzovať požiadavky, navrhovať technické riešenia a implementovať nové funkcie v súlade s dohodnutou architektúrou a štandardmi vývoja. Očakáva sa, že budete aktívne prispievať k zlepšovaniu existujúceho kódu, identifikovať slabé miesta v systéme a navrhovať efektívne úpravy. Dôležitou súčasťou práce je aj písanie čitateľného, dobre štruktúrovaného a dokumentovaného kódu, ktorý bude ľahko rozšíriteľný a udržiavateľný aj v budúcnosti. Programátor na tejto pozícii úzko spolupracuje s ostatnými členmi tímu počas celého životného cyklu vývoja softvéru. To zahŕňa účasť na plánovaní úloh, odhadoch prácnosti, code review, testovaní a nasadzovaní riešení do produkčného prostredia. Kandidát by mal rozumieť princípom verzionovania, automatizovaného testovania a základom moderných vývojových postupov, ako sú agilné metodiky, kontinuálna integrácia a priebežné doručovanie zmien. Úspešný kandidát by mal mať záujem o neustále vzdelávanie a sledovanie technologických trendov. Oceníme schopnosť samostatne pracovať na zverených úlohách, ale aj ochotu konzultovať návrhy a prijímať spätnú väzbu. Veľkou výhodou je skúsenosť s vývojom webových, desktopových alebo podnikových aplikácií, ako aj znalosť databáz, API integrácií a práce s cloudovými službami. Dôležitá je tiež schopnosť pochopiť obchodný kontext riešenia a pretaviť požiadavky používateľov do funkčného a spoľahlivého softvéru. Ponúkame príležitosť pracovať na zaujímavých projektoch v stabilnom a profesionálnom prostredí, kde sa podporuje tímová spolupráca, odborný rast a zdieľanie vedomostí. Ak vás baví programovanie, radi hľadáte efektívne riešenia a chcete sa podieľať na tvorbe kvalitných digitálnych produktov, táto pozícia môže byť pre vás ideálnou príležitosťou.

Zodpovednosti

Text copied to clipboard!
  • Navrhovať, vyvíjať a upravovať softvérové aplikácie podľa požiadaviek projektu.
  • Analyzovať technické a funkčné zadania a navrhovať vhodné riešenia.
  • Písať čistý, efektívny a udržiavateľný kód podľa interných štandardov.
  • Testovať vytvorené funkcionality a odstraňovať chyby v aplikáciách.
  • Spolupracovať s analytikmi, testermi, dizajnérmi a ďalšími členmi tímu.
  • Zúčastňovať sa code review a prispievať k zlepšovaniu kvality kódu.
  • Pracovať s databázami, API rozhraniami a integračnými službami.
  • Podieľať sa na nasadzovaní aplikácií a podpore produkčného prostredia.

Požiadavky

Text copied to clipboard!
  • Skúsenosti s programovaním v aspoň jednom modernom programovacom jazyku.
  • Znalosť princípov objektovo orientovaného alebo funkcionálneho programovania.
  • Schopnosť pracovať s verzionovacím systémom, napríklad Git.
  • Základná orientácia v databázach a tvorbe SQL dotazov.
  • Skúsenosti s testovaním, ladením a optimalizáciou aplikácií.
  • Schopnosť analyzovať problémy a navrhovať praktické technické riešenia.
  • Dobré komunikačné schopnosti a tímová spolupráca.
  • Ochota učiť sa nové technológie a postupy vývoja.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • S akými programovacími jazykmi máte najväčšie skúsenosti?
  • Na akých typoch projektov ste doteraz pracovali?
  • Aké nástroje používate na správu verzií a spoluprácu v tíme?
  • Máte skúsenosti s automatizovaným testovaním alebo CI/CD procesmi?
  • Ako pristupujete k riešeniu chýb a optimalizácii výkonu aplikácie?
  • Máte skúsenosti s databázami, API alebo cloudovými službami?
  • Ako si organizujete prácu pri viacerých paralelných úlohách?
  • Čo vás motivuje pri vývoji softvéru a profesijnom raste?